be well located - Allemand Anglais Dictionnaire